tin-iron alloy layer - Espagnol Anglais Dictionnaire